package com.llw.network;

import android.app.Application;

import okhttp3.Interceptor;

/**
 * App运行信息接口
 * @author llw
 */
public interface INetworkRequiredInfo {

    /**
     * 获取App版本名
     */
    String getAppVersionName();

    /**
     * 获取App版本号
     */
    String getAppVersionCode();

    /**
     * 判断是否为Debug模式
     */
    boolean isDebug();

    /**
     * 获取全局上下文参数
     */
    Application getApplicationContext();

    /**
     * 获取服务器域名地址
     * @return
     */
    String getHost();

    /**
     * 添加多baseurl 拦截器  ，不是可以不填
     * @return
     */
    Interceptor getMorseBaseurl();
}
